nuttier than a fruitcake - French English Dictionary